import request from '@/utils/request'

export function queryFeedbackStatus() {
    return request({
        url: '/feedback/queryFeedbackStatus',
        method: 'get',
    })
}

export function queryFeedbackType() {
    return request({
        url: '/feedback/queryFeedbackType',
        method: 'get',
    })
}

/**
 * 分页条件查询反馈列表
 * @param data
 * @returns {*}
 */
export function queryFeedbackPage(data) {
    return request({
        url: '/feedback/queryFeedbackPage',
        method: 'post',
        data: data
    })
}

/**
 * 回复反馈
 * @param data
 * @returns {*}
 */
export function replyFeedback(data) {
    return request({
        url: '/feedback/replyFeedback',
        method: 'post',
        data: data
    })
}

/**
 * 拒绝反馈
 * @param id
 * @returns {*}
 */
export function rejectFeedback(id) {
    return request({
        url: `/feedback/rejectFeedback/${id}`,
        method: 'put',
    })
}

/**
 * 查询未读反馈消息
 * @param
 * @returns {*}
 */
export function queryUnreadMsg() {
    return request({
        url: `/message/queryUnreadMsg`,
        method: 'get',
    })
}
